Shep Rose Gives an Update on Lil' Craig

Digital Original
Shep Rose Gives an Update on Lil' Craig

Shep Rose Gives an Update on Lil' Craig

Shep has big plans for his adorable pup.