I have 3 yorkies 5lb,8lb,20lb, (yes a teapot yorkie gino) lol and a large German shep 50lb at 10mnths old,, I have to watch the 2 small ones more wen gsd gets excited as I don't want any accidents,, but my gino the larger yorkie gives gsd a fair play lol ,, they all get on well tho, so get a larger yorkie not a tiny .