I had the best time yesterday!! darfin drove me and my family to niagara for my family reunion and it was so fun. there were so many babies and dogs and cuteness and I got to hold all of them and darfin is so good with kids and I melted. and this one