Treasure Island's new dog park is the reason why some residents moved away