I have always had rescue dogs. They have been about 2 when I got them apart from one who was about 300 years old and lived for another 15 or so.
This time i got a puppy. The main reason was I knew most rescues would touch me with a barge pole because I had very young children.
So I did something I have never done before, I bought a puppy.
I did my research.
I knew that I had to be realistic about the amount of exercise it would get. It would be exercised every day but not for ten mile walks in the woods.
I didnt want a big dog but I definately didnt want a terrier.
I wanted something that was small enough to be good with the kids (no knocking over with tails or barging) but big enough not to be too fragile to cope with a bit of rough and tumble.
So I got a chihauhau pommeranian cross.
I visted his owner and met mum and dad.
He had been perfect. He comes on the school run every day which is enough for him and he can go in a travel bag under the buggy whilst I go and drop the kids off so I dont have to tie him up outside school. (I trained him from tiny to do this).
He is insured but bear in mind that this wont cover dental, vacc and its not worth claiming on unless its a big bill because of the excess.
Our children have a fenced area in the garden - DS2 has ASD and LDs and this makes it safer for him. It also means the dogs cant poo in the kid's bit. Although Ddog does go in and play in there with them.
He was a dreadful chewer for well over a year so we lost lots of dummies, teats and plastic toys but he is fine now.
He is a lovely dog, no trouble and brilliant with the kids. He loves to play with them and is often to be found on the trampoline with them. He used to sit in the buggy with DS3 when he was younger (not a baby).
It is perfectly resonable for you to get a dog but I would do your research first.
I have always had mixed breeds and wouldnt get a pedigree. I would definately go for a puppy again and I absolutly love chihauhaus now.