cats pet poodle handling medical billing dogs denver equipment cat machinery colorado colorado springs boulder supplies laboratory dog kittens retriever puppy doctor labrador aurora medical medicine