Palmerstown VetsNew puppy / dog top tipsWhether you have a puppy, an adult or a senior dog NOW is the best time to get the basics in place. From here, both you and your new pet...