dogs endoscopy chesterfield pet puppy puppies richmond derbyshire chester kittens dog petersburg colonoscopy henrico colonial heights county