I've had the same problem with 2 of my kitties, and I kept getting bigger and heavier dishes until I ended up with a very heavy ceramic dog dish with straight sides. I set it on a piece of rubbery shelf liner, and no matter how hard they butt the dish, it doesn't move The only way water gets on the floor is if I spill it as I set the dish down...and that's my fault! Good luck!