Meet Rex, the Great Dane puppy, and Weebles, the Shih Tzu puppy, who have recently become best dog friends since being rescued by Life is Better Rescue and they came in for a puppy photography session last week. Despite their huge size difference, they have become pals and spend their days playing with each other in their foster home. What makes them even more special is that both puppies are special needs dogs. Rex is a tripod and Weebles has a neurological disorder that makes life very wobbly for her. Even with these added challenges, Mark was able to get some great portraits of these dogs for the rescue.