Puppies aren't something you get spur of the moment, and he is probably upset he didn't get to have the experience of choosing the pet himself nor was he actually ready for the responsibility of the puppy or had the time for a puppy. Why did you get the puppy in the first place?
I feel there's not enough information to say much else.
|