If you are looking for a smaller dog that is good with both cats and dogs then look no further. Rock is about 3 years old. He is a tiny guy at just 40 pounds. Rock is housebroken and crate trained and has lived with dogs and cats. And it all goes without saying that he is a happy little wiggle butt that loves everyone he meets!