cat doctor dogs cats animal claims prescription medicine medical billing puppies physician billing puppy pharmacy