JBailey
Jack of all trades; master of some
Capping stones will work but unless you bring the water up to the top of the blocks you will see a lot of rubber above the water line. Also unless you get good fitting stones (not natural stones) you will see the liner between the stones. As far as the dogs drinking out of the pond you will have to keep the water low which in turn allows more liner to be seen. At all cost you should do what ever you can to conceal the liner. IMHO.
I might get crazy and try some homemade 90 degree angle cap stones that fit down over the liner side more. Like these.
And doing 18-24" sidewalls should help with dog issues, and keeping the gate to the garden area closed