/John Allen

About John Allen

This author has not yet filled in any details.
So far John Allen has created 16 blog entries.

Major U.S. Airline ESA Guidelines

Mixed breed, hybrid, and designer dog

Hot and Cold – The Best Breeds for Any Weather

Pit bull breeds in all their styles

Where do shelter dogs come from?

Load More Posts