When does my puppy need its vaccinations?
Getting a new puppy is one of the most exciting things that happens in any dog-lovers life. Amongst all the playing, training and cuddling that goes on in those first weeks and months, it can be easy to forget the less fun (but vitally important) aspects of owning a puppy.…