Joe Francis

Meet Joe! Joe is a dog lover and lives everything to do with Dogs! Joe has lived with dogs from birth and currently has a miniature Dachshund called Rufus who currently rules the roost!
Photo of author