It is always the parent s primary responsibility to care for a pet, it is fine to ask children to help out, and this teaches them responsibility. If you are thinking that an outdoor pet is the answer, think again. You will get much more out of your pet and love it when the pet lives inside with you. Your dog can t learn to not pee on the carpet if you keep him outside. Your dog cannot protect your family from a burglar coming in the front door if your dog is outside.
Puppies are like a two year old with a chain saw.
They need constant supervision. If you are not home with your new pup the first year of its life you are doing a disservice to your pet. They need constant socialization and teaching to do the right things. An older dog has many wonderful qualities. They are usually housebroken, you know what they look like, you know the temperament already.