You should purchase pet insurance for your new puppy if you’re worried about unexpected costs. Accidents and illnesses can happen…