I'm not sure about bearded dragons and cats, but I have three dogs and iguana and they work well.
Sometimes my dogs will lick my iguana, and my iguana will close her eyes and ignore them. However if they annoy my iguana too much she will try to whip them. My dogs have NEVER tried to hurt my iguana, although they have accidentally stopped on her once or twice. Two of my dogs are boxers and one is a bull dog (120+lbs) so they are quite large.
I think that at least for dogs, they can tell that you love the iguana and they don't want to hurt something that you love. I've never owned a cat but I'm sure they're smart enough to realize that. Sorry to go kinda off topic just wanted to respond with my closest personal experience.
|