London is a furrtastic place to live with a pet. There are many parks to walk and play with animals. Some of them are even off-leads areas (a “lead” is a British word for “leash”) which is awesome. There are dozens of pubs, shops and other establishments that are...