dog cat menlo park california hot cancer cold cats los altos puppies kittens breeder flu puppy doctor allergies bay area hillsborough health kennel mountain view palo alto grooming pasco florida pinellas asthma fusion