I 1000% recommend this if you have a dog. My little boy hates baths even though he loves water. So I bought it to see and since I used it he loves it. I would definitely buy again. Only bad thing I have once I stop using it the soap escapes. So something that stops it would be ideal.