I personally think it's fine. Hey, it's no worse than putting your dog or cat in a costume or dressing it up. That's just my opinion, though. It doesn't harm the dog, and, it's probably less annoying than wearing clothes. The process might be frustrating, though. I don't know, I've never dyed a dog!