Buddy is extremely calm but will always play with the ball.
He will ask to go on the sofa and will only jump on sofa when allowed apart from his pet sofa.
Not sure about cats as he has not lived with them.
He is very kind and gentle with every dog and person he meets.