Flag-Waving Furballs! Fourth of July PetsRed, white and blue pooches demonstrate their love for the USA

STARS & STRIPES

Peace, love and America, baby!