Hercules is a sweet big boy and came to us with an impaired right front leg. His handicap does not slow him down. He would however need a family that understands and willing to work with him. He is an about 2 year old American Bulldog mix and can be dog selective and needs slow introductions. We do not know about cats as he hasn't been exposed in foster. This special guy is a love!