3D Canine Dildo with interaction
A downloadable asset pack
3D Canine Dildo Virtual Toy - VRChat Compatible
A canine-shaped dildo toy that can be picked up, held and placed in a VRChat world to be interacted with!
Updated version 1.11
- New update with VRC Constraints
- Now quest compatible!
-Grabbing and holding now works with both hands, no separate prefabs!
Enable the toy in your menu to spawn it into your hand and let go (open hand gesture) to drop it in world for you or others to interact with. Then just grab (fist gesture near it) to pick it back up again!
This asset uses a similar mesh to the WuffBits asset.
Features
- Grab and drop system using gestures in both hands!
- Vibration control with sound and animation!
- In-game color changing.
- Quest Compatible!
- Built-in SPS with toggle (full DPS compatibility).
- Easy drag-and-drop install with VRCFury.

VRChat (.unitypackage), Raw Blender (.blend), Substance Painter (.SPP) and Layered Photoshop (.PSD) files included with purchase.
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
I love the asset and the Functionality. But the only issue I am having is the Texture swapping. It does not seem to work so I cannot change the colors
To change colors you will need to use the poiyomi shader version applied to the mesh
running into a bit of a wall with this asset, trying to upload a avatar with it and keeps saying Im out of space for parameters and it happens even on a fresh avatar, am i doing something wrong? (using it on a Masc Canine Winterpaw avatar)
The max Bytes you can have on an avatar synced is 256. Depending on all that you have on the avatar you will need to remove/tweak what is there. the dildo uses 21 synced parameters by default but you can open "CanineDildo_Parameters Merge" and unchecked 'Synced' for "DildoHue" if you are not using poyomi or dont care about being able to change the colors in game. Depending on the setup of the base avatar it may have face tracking which you could also remove/tweak if you are not needing it as Face tracking takes up massive amounts of synced parameters.
Ohhh okay, im still new to unity beyond just a bit of the bare basics so ill dig and try to tweek some things this helps a lot thank you
Can you explain how i would get this on quest? Like where its gonna show up or something
There is a quest compatible prefab in the project. Its in the CanineDildo/Prefabs/Quest folder. Is that what you meant
I mean the process of getting that where do i find it when i buy it, and how do i get it to vrchat
You can buy it right here, but I would suggest looking up how to upload avatars for VRChat first. There are several videos outlining the concept and process as it is not a simple thing.
Thanks, ima think about it
Hello! I know this might be a silly question, but would it be possible to use this asset and swap out the model that is being used? My idea was to have a lot of different models I could choose from!
Just want to know if that would be possible; or if that would break way too much stuff. I know very little about blender/unity logic, so sorry if this is a dumb question!
yes that is possible, Though you would not have the floppy motion from physbones on each unless you added it yourself. But yes you could add in new models and keep the other functions
hihi~ I'm not sure what I'm doing wrong, when I drag it onto my Avatar with VRCFury, the Colour wheel doesn't work and neither does it stick to my Avis hands when Grabbed, it's just stuck in the air
Having the same issue, no idea how to fix it. I used the VRCFury prefab to install it. The "vibrate" function also... doesn't. Any idea what's going on?
Make sure your VRC SDK is updated for the latest constraints. I found the issue with the vibrate and color wheel and the latest 1.11 file will fix that! For the color wheel you will need to use the poiyomi shader
Version 3.7.3(which I've got installed) appears to be the latest version, unless something's gone horribly wrong. Poiyomi's installed as well.
can the world interaction work on quest?
Not yet, the current version of VRC does not have Constraints for quest but the next update in Beta will! After that is released all my assets will be synced for quest and PC.
i gladly await that day!
Today is that day! The 1.1 package is now updated with a quest version using the new constraint system!