|Reagan is on the far right. Isn't she cute?|
Waiting for this puppy has definitely been a hard lesson on waiting for God's best. When I first started the journey of looking for a puppy I had planned on only having to wait a year. I picked the litter and waited with anticipation as that year of waiting went by. The year passed and the breeding took place, and I was going to get the pick girl out of the litter. I prayed over the puppies everyday, I bought puppy toys, I scheduled school to have time off for her. I couldn't wait till she was born! But the litter wasn't meant to be. The breeding didn't take, and then mom got an infection in her uterus (pyometra) and had to be spayed.
Another year I waited. The breeder had a couple litters in that time, but every litter just wasn't the right one and God would turn my heart to say no. There was even one litter that I desperately wanted a puppy from, but the mom only had one puppy and I was second on the list for a puppy. Things kept not working out.
Until Reagan's litter. The breeder was repeating one of my all time favorite breedings of hers and wanted to know if I wanted pick girl. I said yes! Not only that it was the same sire as the original litter that didn't work out. I was getting my puppy after all!
October 13th. 9 precious puppies were born, the exact number of puppies I had prayed for with the original litter. 5 girls and 4 boys, again exactly what I had originally prayed for.
Waiting for God's best was hard. There were times where I considered compromising. I considering giving up the dream of a puppy. I definitely tried to force things to happen faster. But in the end, God's best was worth waiting for. When I met Reagan yesterday I realized how much better God's plans were than mine. God is good, and all things do work together for those who love Him. Even when it doesn't look like it.
So I am getting a puppy, and God is good.