I agree that a rescue is the first thing to consider. However, having to consider allergies, we opted for a Cairn terrier puppy and have been very happy with him. Although we don't have small children, we have grandchildren and they love Tucker and he loves them. He is 3 now and still likes to "play" a lot but he has really calmed down and does well with our schedules. DH likes to go to bed early so Tucker is out for the last time about 9 and is out for the night until 8 or 9 the next morning. He doesn't shed, is hypoallergenic and needs very little grooming (unless you opt to show). He can "talk" so you have little problem figuring out what he wants.
I would like to suggest that if you get a puppy you might want to consider ordering a "Snuggle Puppy". We put one in the crate the first night we brought Tucker home at 9 weeks and he has never cried nor woke us up during the night.
We did crate training and our biggest mistake was probably letting him skip the crate at night and sleep with us. He crawls under the bed now when he wants his "quiet time" and I think if we had kept the crate he would have felt "safe" there instead of under the bed. I don't think the crate is cruel if they enjoy going there. It comes in handy when you are traveling with them.
Good luck in your decision. If you get a puppy you can expect many months of "never thinking you're gonna get them trained" but if you are consistent it will happen and you will have many years of satisfaction with your "child with fur".
I would like to suggest that if you get a puppy you might want to consider ordering a "Snuggle Puppy". We put one in the crate the first night we brought Tucker home at 9 weeks and he has never cried nor woke us up during the night.
We did crate training and our biggest mistake was probably letting him skip the crate at night and sleep with us. He crawls under the bed now when he wants his "quiet time" and I think if we had kept the crate he would have felt "safe" there instead of under the bed. I don't think the crate is cruel if they enjoy going there. It comes in handy when you are traveling with them.
Good luck in your decision. If you get a puppy you can expect many months of "never thinking you're gonna get them trained" but if you are consistent it will happen and you will have many years of satisfaction with your "child with fur".
