When my boyfriend and I started dating, he got a German Shepherd puppy from the pound. His name is Hercules and he’s almost 4 years old. We now live together in his parents’s house with several other dogs (all other dogs are below 30 pounds).
My boyfriend has not been a great dog owner thus...