Political Poochies


The McCain family dogs, via Meghan McCain's blog, McCain Blogette