Zack loves animals..always has. He especially loves cats and really wanted one. We had a cat for years named Zipper (named by Zack). Zipper loved to be outside and his favorite thing was to leave little headless mice on our doorstep...oh what a treat! When we moved to Magna, Zipper went to live with my inlaws where he lives happily to this day. Zack found out about a woman who had some kitties and he begged and we told him he would be in charge of litter box duties and such....he agreed. We went out to pick a kitty right before he left for the High Adventure. He and Megan picked him..he's a sweet little guy. Zack named him Velcro in honor of Zipper. We weren't sure how Molly would handle having a cat around....so far they are the best of friends...it's very cute to watch them play and "fight". When we leave and put Molly in her crate we always come home to find Velcro sleeping right behind the crate to keep Molly company. He's very good natured and tolerates the kids..he's just a cutie. I don't consider myself a cat person but have to admit that it is nice for Molly to have a friend. I don't think they know they aren't supposed to get along.