Welcome to PT! The lab you describe sounds wonderful, have you had her together with your kids yet? That will tell you alot. It's good that she's 3, a more mature dog will probably be better than a puppy or young dog for your situation. We'll all be waiting to hear more!
Bookmarks