Why would she care how many dogs you have? that's your choice. And how do ppl not know that their dogs will snap? I know my two very well and i know for sure they would never snap at anybody, they never have and they wouldn't come out of nowhere and snap. There's a reason why dogs snap, it's cause of how they're treated. Maybe he doesn't trust humans cause of how she treats him