When we got our new puppy I laid a great lawn on our balcony (an amazing 1m2 patch of grass) that sadly had to be replaced after a few weeks due to yellow spots. I found a product with the name Dog Rocks that is said to prevent this issue. There are some sketchy claims on the site - such as that the pH of dog pee remains the same, and ammonia in water being reduced (was I giving my little dog ammonia!?).

A study by McGill University is given as evidence here.

Are "Dog rocks" more useful than pet rocks? They definitely seem to be sold a lot going by Amazon's number of reviews for them.

  • 2
    The McGill paper gives no evidence whatsoever in support of dog rocks, I can tell you as a physician. They say decreased urinary nitrates decrease dead grass spots. If these rocks interfere with protein breakdown, you aren't doing your dog any favors. If they make your dog thirstier, diluting the urine, you are probably not doing your dog any favors there, either. I don't come here often, but if expanding on science is an acceptable answer, I can do that. Someone with a lot of experience here might tell me if that kind of answer is acceptable. Jul 27, 2017 at 17:01
  • @medica That sounds a lot like what rat poison does.
    – tuskiomi
    Jul 27, 2017 at 17:43
  • 1
    From the title I was expecting "dog's prefer to pee on this rock, and not on the rest of the lawn". Training to that effect sounds better than product in question
    – Caleth
    Jul 28, 2017 at 10:46
  • 1
    Ammonia is a naturally occurring contaminant in drinking water, though not desired. But I believe they mean reducing the ammonia in the urine of your dog, which is a natural byproduct of protein metabolism. My cat's urine smell like pure ammonia but I definitely don't give him water that smells of ammonia!
    – RomaH
    Jul 28, 2017 at 13:11
  • 1
    Not enough for an answer, but I've used these and have seen a reduction in urine stains. This question has made me suspicious, however, that the Dog Rocks don't work in the manner described. My first thought is that one could get a similar effect by using any rocks (mineralizing the water, perhaps?), and Dog Rocks simply throws in their explanation to get people to buy them (see "Laundry Balls").
    – Wolfgang
    Jul 30, 2017 at 14:18

1 Answer 1


Given the lack of any credible information on the website selling them and nothing resembling a scientific explanation, I would say that they are next to worthless. Basically they would have to show that the rocks had some chemical that dissolves in water and that would considerably lessen the ammonia/nitrogen content in dog's urine while not harming the dog.

Their "technical blurb": "Dog Rocks are a coherent Rock with a mechanically stable framework meaning no significant mineral particles are released into the pet’s drinking water, in other words, Dog Rocks do not break down or leech anything into the pet’s drinking water. Dog Rocks form a and a in which active components are able to act as a water-purifying agent through ion exchange. For this reason, when placed in water, Dog Rocks will help purify the water by removing some harmful trace elements giving your dog a cleaner source of water." Notice they claim no leeching of anything into the water and basically say that the rock filter the water and that's why they are effective. They also throw in a lot of "sciency" sounding but meaningless terms, at least in this context, like "stable matrix" and "micro porous medium".

If filtration helps stop yellow spots, I'd suggest using a high quality water filter rather than rocks that are just sitting in the water with very little opportunity to filter it.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .