at 10 hours there will be 10 * 5 = 50 gallons
at 15 hours there will be 50 +5*5 -2*5 gallons = 65 gallons (25 added by the hose and 10 lost to the animals)
at 15 hours we add another hose so our input rate is 9 gallons per hour and our output rate is 2 gallons per hour = net input is 7 gallons per hour
we need 100 gallons in the pool and we have 65 gallons at 15 hours so we still need 35 gallons
35/7 =5
so 5 more hours
15 +5 = 20 hours
At 20 hours the pool will be full.