Really interesting subject. My dog just died and my mother offered to buy me another one, but I declined because I couldn't be sure the puppy would be manageable/trainable with a regular work schedule, or not be workable as an adult(has to pee, etc.). It's difficult -- pets are a major life and soul boost, but so is paying the rent and having enough to eat, etc.