I'm in search of a cheap puppy, preferably free. However, I can pay up to $30 depending. I want one that is loveable and gets along well with children and other animals