3 Top Cute Puppies 252272016607291940





Australian shepherd puppy at the store (note: bringing your puppy to a store is not recommended. it will be exposed to pathogens)