I understand why. He's a cat man... cats are low maintenance and if you go on vacation you don't have to find a babysitter.
Dogs on the other hand.. need much more attention.
He loves dogs, he just dislikes the extra maintenance.
that begs the question what does he do with you when he goes on vacation?