Mr. Squirrel is an old enemy and an old friend of Holly Dog. They would case each other in a cartoony fashion but Mr. Squirrel would always win in the end. Mr. Squirrel currently lives in Holly Land with other Mr. Squirrels.
Advertisement
Mr. Squirrel is an old enemy and an old friend of Holly Dog. They would case each other in a cartoony fashion but Mr. Squirrel would always win in the end. Mr. Squirrel currently lives in Holly Land with other Mr. Squirrels.