I am so sorry for your loss. :( I think it was a dog also because like stated above .....they shake and break the spine. Also wanted to say, don't underestimate the size of a dog being able to wiggle through a space that small...or it's ability to get back out. Our female Pyrenees is a Houdini...