I like to take pet portraits because unlike people they do not find fault in how they look.
You are absolutely right about the subject not complaining, but you are forgetting the fact that a dog’s master often does. Same for baby photography as well. Never had an infant complain, but I sure have had to listen to Karen the mom.