Tag Archives: pet

Squirrels in a Log Official Launch


Squirrels in a Log officially launched at the H.H. Backer show in Chicago, IL last week and the crowd went wild for them! It was wonderful to see everyone’s face light up as soon as they saw Squirrels in a Log and both dogs and cats attending the show were […]

Continue reading...