Congrats on your special day! Love those herding dogs! There are six herding girls over here admiring you. Your mom is right: shelter dogs don't always come with issues, but almost always come with loads of love and gratitude. In time, they all realize it's all OK now and forever means forever with love.