The RSPCA is appealing for information after a decomposed dog was found hanging by a tree near St. George Wharf Pier in Vauxhall on April 1.