cats dogs golden colorado doctor equipment kittens supplies breeder denver laboratory cat labrador puppy dog handling medical billing medicine medical machinery