Red flags to look out for when buying a new puppy