Tank is amazing but my grandson is allergic to him. He loves loves loves kids and loves playing with other dogs. Not sure about cats as he hasn't been exposed to them but I'm sure he would be fine . Tank is almost 3 years old. Neutered and very healthy. He is an anxious dog however has no aggressive behavior. He's just a big baby who needs lots of support and security :-) He's very obedient and knows his commands. He aims to please!