cat city medicine puppy dogs doctor puppies cats prescription pharmacy north carolina benton oklahoma dvm little rock conway fayetteville pets oklahoma city estate tulsa vet animal