tomshufflepuff - asgardianthot - a bABYyou missed the part where he found a stray dog and took it...

more about : tomshufflepuff asgardianthot