Exactly how hard is it to Adopt a pup?