When you get a new pet there are so many questions! To crate train or not? Who should be your Where and when should you start puppy classes? Even, what will be his name? The last thing you may be thinking about is your pet’s reproductive health – but you should keep this in mind.