I have 2 dogs, a small Jack Russel cross, 8 months old ( Patch ) and have just got a German Shepherd 13 weeks old ( Max ), oh and think I may be inheriting a snake

( Sam )

don't ask
Still young and small but with a lot of scope to grow to beyond 6 foot long