OMG that puppy is adorable. As puppies they look much like golden retrievers. We are on our 2nd golden as we lost our first 3 yrs. ago due to cancer. Our hearts were broken but waited 9 mths. & broke down & got another & love her to death. We also have a sheltie (miniature collie) & they play together all the time. Pets are truly a blessing. Enjoy your new puppy. Looks like it won't be a puppy for long. LOL