cats health cold puppies puppy kittens breeder fusion flu cat dog allergies doctor hot asthma cancer