cats puppy loan dog training pet card breeder financing mortgage cat dog puppies lender debt loans credit home loan