FP Fetch Pets Atlanta Dog Walking & Pet Sitting Atlanta, Georgia, United States Fetch Pets Atlanta is a dog walking and in-home pet care service based in Atlanta, Georgia. It is a full-serv…