I have loved dogs all my life in all the shapes sizes and colors they come in. I have raised three different puppies since I was 15. I am very good with them. I know that sometimes they can be a pain but I have patience and I am up for a challenge. I do have a dog door that is for a small dog but I have seen a full grown lab fit through ...