Ceramic bowls are better for water for animals, they like the water from them better, My dogs would prefer to drink from a bowl with a little algae in it than a clean one.
My vet also gave me a tip when trying to get sick animals to drink water. Put a couple of spoonfulls of garden soil into the bowl, let it settle to the bottom, and the animal will want to drink the water. I have tried this and it works, given a choice of bowls, the animals will always drink from the one with the dirt in it, never the clean water. Wonder why??