Good with dogs, kids. Not sure on cats. Has shots up to date. Needs a loving home. We have serious medical is...