I'm thinking of getting a puppy and am looking for a vet. Valley Cottage Animal Hospital has been highly recommended to me since they're open 24 hours in case of emergencies. Any good or bad experiences there? Also, since he will only be 10 weeks old when I get him somebody suggested pet insurance. Do you guys recommend pet insurance and if so which ones and why?