Yis that sounds v good. I think Reinhardt would def be the large dog that pushes his master down. He’d be very open with his affection. Probably needs to get groomed regularly because his beard would be an absolute mess if left untended; esp given the fact that he likes to lick and does so very messily with lots of drool.
He’d also be very gentle, though. A good boy that feels wretched if he hurts his Master/Mistress while playing.
Hanzo would be def the candidate for cat play; so would be Gabriel and Genji and D.Va. Prissy kittens that like to bite without any real repercussions. they like to be pampered and treated like royalty while they use their Master/Mistress like a toy