Jack's the rat terrier, Floppy is the chihuahua/cocker spaniel mix. We got them both when they were 6 months old. Jack is gone now but Floppy is still with us and is a spry 18 years old. The cat is Buddy, or the Schmud as I like to call him. He's 2 yrs. old. He's very protective of Floppy. She tolerates him.