While you can take in pretty much any cat or dog you find on the street, some pets require owners to jump through a few hoops ...