When you first bring home your new pet, you are typically overflowing with excitement and the anticipation of hours and hours of playtime fun. But, as your puppy starts to grow, you soon realise just how much work taking care of a dog really is. Without proper residential dog training, your dog could misbehave and…