Hi Louisa,
I have a 15x30 AGP with functional water depth 4', approximately 12,500 gallons. It is used primarily by German Shepherd dogs.
It has a 1 HP 2-speed pump which runs 6 hours during the night on low speed. It is also on when the dogs are in the pool and about an hour after to skim the hair off the surface. Filtration is via a 19" sand filter which holds about 200 pounds of sand. I opted for a sand filter rather than cartridge because sand is easiest to clean. As it has turned out over the past 7 seasons I seldom have to backwash. The hair gets trapped nicely in the skimmer basket and the PoolSkim device. Some of it does sink to the bottom where it gathers in soft clumps and is easily scooped out.
We insist that dogs who use the pool have been brushed and that their nails are trimmed. If the owners don't do it, we will. One of our dogs tends to walk on the bottom with his hind feet and "swim" with his front paws. That dog has to wear booties on his hind feet.
To date, there is no damage to the liner anywhere despite the elegant turns our 'Esther Williams' dog likes to do whereby he pushes off the side of the pool after retrieving his toy.
For your size pool a 1 HP pump would be plenty. Running it on low speed will save a great deal of electricity expense. I previously had a 1.5 HP which overpowered the sand filter and damaged the multiport gasket which we had to replace each year.
Hope this helps a little.
Bookmarks