I'm a rescuer, both independently and as a hands-on and admin helper for an independently run rescue.
From what I'm reading rescue should bite your hand off, if you'll forgive the pun! You seem to have it all covered - you're accepting that you'd be novice owners and are therefore wisely sensible, have got the work/dog balance covered and have considered the children and the rabbit and guinea pig. Perfect! :)
I take it that you're both up for dog owning? Assuming this is so, then all you need are some pointers.
Firstly, it's mainly the independent rescues which will tend to be more flexible about rehoming to families with small DC. Bigger ones tend to have blanket policies. I'd advise that you have a set idea of the rescue type you're prepared to deal with and that you have an open mind about the breed/size/sex and age of the dog you want. This is the woman who having lost her 12 yo small collie X girl to cancer went looking for a similar bitch of about 4-6 years... and ended up adopting a 9yo long haired GSD! That was one of the best decisions I've ever made, he was just perfect for us.
What you mustn't compromise on is the rescue. Please, for your sake as well as the dog's, only deal with one which will:
- Homecheck and expect you to visit the dog in kennels/foster home too. No-one cares what your wallpaper is like, all we want to know is that we can iron out any problems before they arise and better judge the right dog for you. Far rather that you're asked to make the fence higher before pooch moves in than he dies on the road two days afterwards. Equally far rather rescue puts, say, a bolder dog in your home than a timid one if your youngest is boisterous! :o
- Neuters/spays before rehoming unless a pup and then they must ensure that you contract to do it asap and follow up to confirm it. That's not a slur upon you, it's a sign of a responsible rescue.
- Assesses the dog thoroughly before rehoming - ask how long he's been with rescue, if he's lived in a foster home, does he have a history. PLEASE don't write off a stray without a history though... the rescue I help out as has lots of ex pound strays but all are thoroughly assessed, interact with loons like me and my DC, who are also volunteers and many have had time in other volunteers homes too. You work with these dogs day in, day out, as the rescue owners will, and you get to know them inside out.
- Vaccinates, microchips, worms etc.
- Contracts to take the dog back at any time of his life if for whatever reason you can't keep him. Heaven forbid that you should hit personal problems and have the heartache of not knowing where the hell your dog is going to go to as well as dealing with your other worries.
- Offers a lifetime's support and advice.
Many rescues will rehome across the UK - Many Tears in Wales is just one, Heathlands in Herts is another and I'd recommend both. Breed rescue often will too, either from a central point or via fosterers and branches across the counties.
Independent rescue kennels might come as a shock to you. They don't have the funds and support that, say the DT or RSPCA does and so you won't find shiny new buildings and plush reception areas. Don't let that put you off. If the rescue can offer the things above you can be as sure as possible that the owners, who will be funding the dogs through their own pockets and stalls at car boot sales and have only unpaid volunteers for assistance are pretty ruddy dedicated, if somewhat mad... you have to be to dedicate your life to rescue!
Many dogs come from family homes where they may already have had experience of children and small pets so don't write off the idea of an older dog. Equally most can be trained to accept both - I've done it with several dogs over the years, both my own and fosters. Only once have I failed... a gorgeous, loving and affectionate Staffie who loved my kids but who saw red mist when she saw my cats. Try as I might I lost that battle and made sure that her permanent home was cat and small creature free!
Hope this helps and good luck.... and enjoy your search if you decide to go for it. Patience is the key, hold out for the right dog for you and let rescue guide you... it's no good hankering for the pretty Labrador or Yorkie who hates rabbits and the Staffie, Greyhound or German Shepherd you meet might just be perfect for you even if you'd never have considered them.