This is more for a small dog, I have a short legged beagle and there is no chance he would fit, maybe the cat would. 
Description slightly out SMALL DOGS