Dr Catherine Chen is wonderful and the only vet I have confidence in with my 3 cavalier girls. Other vets have generally been judgemental, but Catherine listens and is effective along with you to return to some compromise to what's ideal for my women likely ahead.Look at your house out of your new puppy’s point of view. Get on your palms and knee… Read More