How to Stop a Cat from Drinking from Odd Places
To stop your cat from drinking from odd places, try limiting its access to problematic water sources by keeping the doors closed. For example, if your cat drinks from the toilet, try to keep the bathroom door closed when you're not around. You can also place multiple water bowls around the house so your cat has more options to choose from. If it's still drinking from strange places, try to spend more time with it every day, like playing with a laser or a ball, since it might just be bored. Additionally, consider buying a pet fountain, which will give your cat a source of running water to drink from.
Make sure your cat is getting enough water. If your cat is drinking from odd places, it might not be getting enough water on a daily basis. Your cat should be drinking at least one cup or 250 milliliters of fresh water each day. If you are concerned about your cat's water intake, use a smaller bowl that fits only about 1 cup of water (235 ml) that will allow you to track over the day. Prevent access to problematic water sources. If your cat is drinking from a problematic water source like a fish tank, bathtub, or shower, you can stop this behavior by closing the cat off from these sources. If your cat is drinking from the toilet, for example, make sure the toilet lid is always closed. If your cat is drinking from the fish aquarium, keep the door to that room closed. Give your cat a pet fountain. One way to discourage your cat from drinking out of odd places is to provide them with a pet fountain. A pet fountain will give your cat the running water it enjoys. It will also encourage the cat to drink more water. You can purchase a pet fountain at any pet supply store for about $30-50 USD. Try placing the pet fountain in the room where you feed your cat or where the cat tends to spend the most time. Placing the pet fountain on a hard floor surface like tile or linoleum will make cleanup easier if your cat splashes in the fountain. Give your cat fresh, cold water twice daily. Sometimes cats drink from places like sinks and toilets because they find the water in their bowl unappealing. If you leave your cat's water sitting out for days, debris can accumulate in the bowl and the water will turn to an unappealing room temperature. Give your cat a bowl of cold fresh water every morning and every evening. Wash your cat’s water bowl each day. Each time you refill your cat's water bowl, you should make an effort to remove any food debris, dirt, or cat hair that has accumulated. Wash the bowl out before you fill it with fresh, cold water. A clean bowl will make the water more appealing to your cat, and may prevent them from seeking out other sources of water. Stainless steel bowls are easy to clean and disinfect. The bowl should be just large enough for your cat's nose to reach the bottom. Try bowls of different materials to see what your cat likes best. Glass, ceramic, and stainless steel can all make your cat's water take on a different taste. Place water bowls in multiple places. Sometimes your cat will be more likely to drink from their water bowl if there are several options. Try leaving two or three different water bowls in several places around the house. Make sure you wash and refill these bowls twice a day. Talk to your vet. Your cat could be drinking from odd places because of extreme thirst. Underlying medical conditions, low protein diets, and certain medications can cause your cat to become abnormally thirsty. Make an appointment with your vet to make sure your cat's thirst is not related to another issue. Try to get an idea of how much water your cat usually typically drinks and how much it is drinking now. Being able to tell your vet that your cat is drinking two or three times more than normal is more useful information than simply saying your cat is drinking a lot. Engage in regular interactive play with your cat. Your cat might be turning on faucets or drinking from the toilet as a source of entertainment. You can distract your cat from these activities by making sure they are stimulated through interactive play every day. Try playing games with a laser, wand toy, or bubbles. You can also engage your cat with balls and feather toys they can chase. Give your cat a puzzle feeder. Another way you can enrich your cat's environment and provide stimulation is with a puzzle feeder. A puzzle feeder is a toy that you place food inside of. The cat is rewarded with a treat when it solves the puzzle. This can distract your cat from playing in the toilet or turning on faucets. Create vertical space for your cat. Consider setting up a cat tree in your home. By creating more vertical space for your cat, you will give them opportunities to play and climb in the new space. You can try a simple cat tree, catwalk, or shelving that you install yourself. You can also purchase more elaborate spaces for your cat, like a floor to ceiling cat tree. 
Make sure your cat is getting enough water. Prevent access to problematic water sources. Give your cat a pet fountain. Give your cat fresh, cold water twice daily. Wash your cat’s water bowl each day. Place water bowls in multiple places. Talk to your vet. Engage in regular interactive play with your cat. Give your cat a puzzle feeder. Create vertical space for your cat. 